Slotted slab - English Synonyms Dictionary